home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / comm / tcp / AmiTCPsdk_40.lha / AmiTCP-4.0 / netinclude / utmp.h < prev   
C/C++ Source or Header  |  1994-10-03  |  1KB  |  39 lines

  1. #ifndef    UTMP_H
  2. #define    UTMP_H \
  3.        "$Id: utmp.h,v 4.1 1994/10/03 20:52:20 ppessi Exp $"
  4. /*
  5.  *    Definitions of utmp and lastlog structures for 32 bit C compilers
  6.  *
  7.  *      Copyright © 1994 AmiTCP/IP Group,
  8.  *                       Network Solutions Development, Inc.
  9.  *                       All rights reserved.
  10.  */
  11.  
  12. #define    _PATH_UTMP    "AmiTCP:log/utmp"
  13. #define    _PATH_WTMP    "AmiTCP:log/wtmp"
  14. #define    _PATH_LASTLOG    "AmiTCP:log/lastlog"
  15.  
  16. #define    UT_NAMESIZE    32
  17. #define    UT_LINESIZE    32
  18. #define    UT_HOSTSIZE    64
  19.  
  20. struct lastlog {
  21.   long    ll_time;                /* the login time */
  22.   uid_t ll_uid;                        /* user ID */
  23.   char  ll_name[UT_NAMESIZE];        /* the login name */
  24.   char    ll_host[UT_HOSTSIZE];        /* where the login originated */
  25. };
  26.  
  27. #define ll_line ll_host
  28.  
  29. struct utmp {
  30.   long      ut_time;                /* the login time */
  31.   long    ut_sid;            /* session ID */
  32.   char    ut_name[UT_NAMESIZE];        /* the login name */
  33.   char    ut_host[UT_HOSTSIZE];        /* where the login originated */
  34. };
  35.  
  36. #define ut_line ut_host
  37.  
  38. #endif /* !UTMP_H */
  39.